Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGHTON ROAD Detached £295,000 25 Jul 2003
2 LEIGHTON ROAD Detached £485,000 26 Oct 2017
3 LEIGHTON ROAD Detached £438,500 24 Nov 2006
4 LEIGHTON ROAD Detached £565,000 5 Jun 2019
6 LEIGHTON ROAD Detached £308,000 16 Dec 2009
7 LEIGHTON ROAD Detached £250,000 25 May 2001
8 LEIGHTON ROAD Detached £114,000 20 Dec 1996
9 LEIGHTON ROAD Detached £402,000 9 Feb 2012